"""
写出数据：

aaa.txt中写数据。
    io.UnsupportedOperation: not writable。没有写的权限。
open(filename，mode，encoding="gbk")
mode：文件打开的模式
    默认：rt：read，text-->只读文本模式打开

write(字符串)，写出数据,返回写出数据的个数。
writelines(参数)，参数-->字符串，写出数据
打开文件的mode：
模式名(mode)     可做操作    文件不存在   是否覆盖
r           只读          报错          -
r+          可读可写      报错        否,追加
w           只写          创建        是
w+          可读可写      创建        是
a           只写          创建        否，追加写
a+          可读可写      创建        否，追加写

read  write add
r，w，a

"""

file_path = r'hh.txt'

# f = open(file_path)  # io.UnsupportedOperation: not writable

# io.UnsupportedOperation: not readable
# add
f = open(file_path, mode='a+', encoding='utf-8')
# f.read()
# f.write('aaaaaaa...')
list1 = ('...sdfsa.f', 'sdfdsafds')
# f.write(list1)  # TypeError: write() argument must be str, not tuple
f.writelines(list1)
f.close()
